cluster sprout - Turkish English Dictionary